<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
 <meta name="Page-topic" content="ST-Open - Software" />
 <meta name="Description" content="ST-Open - Software" />
 <meta name="Keywords" content="ST-Open Software, Open Source, ST-Open, Software, library, libraries, free software, assembler, C" />
    <meta name="date" content="2009-05-08T00:00:00+00:00" />
 <meta name="robots" content="index,follow" />
 <meta name="revisit-after" content="14 days" />
 <meta name="generator" content="Bernhard Schornak, handwritten" />
 <style type="text/css"><!--@import "../../st.css";--></style>
 <link rel="SHORTCUT ICON" href="../../../../pics/favicon.ico" />
 <title>FDA_COMPARE</title>
</head>
<body id="top">
<div class="pagehd">
<div id="menu">
<ul>
 <li><a href="../../../indexe.htm">Software</a></li>
 <li><a href="index.htm">Tutorials</a></li>
 <li><a href="../index.htm">Documentation</a></li>
 <li><a href="../alp.htm">alphabetical</a></li>
 <li><a href="../fct.htm">by Function</a></li>
</ul>
</div>
<div class="update">[2009-05-08]</div><div class="headpc"><img src="../../pics/ste.png" alt="SourceDoc Logo" width="75" height="75" border="0" /></div>
</div>
<div class="crlf1"></div>
&#160;&#160;&#160;<a href="../index.htm"><img src="../../../../pics/nav_up.png" alt="up" width="20" height="20" border="0" title="up" /></a>
&#160;&#160;&#160;<a href="0512.htm"><img src="../../../../pics/nav_bk.png" alt="previous" width="20" height="20" border="0" title="previous" /></a>
&#160;&#160;&#160;<a href="0514.htm"><img src="../../../../pics/nav_fw.png" alt="next" width="20" height="20" border="0" title="next" /></a>
<div class="text100">
<h1>FDA_COMPARE</h1><br />
Compare [entry] in [MemHandle][sub-field] with [numeric value] or the pattern passed in [address]. The returned result is zero if the pattern is equal to the entry, 1 if the entry is
 greater than the pattern and 2 if the pattern is greater than the entry.
<h2>Numeric Data</h2>
<h3>bytes, Words und Dwords</h3>
<div class="box100q"><pre>
DD My_Function(DD mh)
{
 DD a;
 a = FDacc(mh, 0, 0, FDA_COMPARE, 0, 0x12345678);
 return(a);
}
</pre></div>
<h3>Qwords</h3>
<div class="box100q"><pre>
DD My_Function(DD mh)
{
 DQ q;
 DD a;
 q = 0x0123456789ABCDEF;
 a = FDacc(mh, 0, 0, FDA_COMPARE, &amp;q, 0);
 return(a);
}
</pre></div>
<h2>Strings</h2>
<div class="box100q"><pre>
DD My_Function(DD mh)
{
 DD a;
 DB s[32];
 SCpy(s, "Compare me!");
 a = FDacc(mh, 0, 0, FDA_COMPARE, s, 0);
 return(a);
}
</pre></div>
<div class="crlf1"></div>
<h3>Intelligent Design</h3>
You do not need to pass parameter 5 if no address is required. Omit parameter 6 if no numeric value is to pass.
</div>
<div class="crlf2"></div>
&#160;&#160;&#160;<a href="../index.htm"><img src="../../../../pics/nav_up.png" alt="up" width="20" height="20" border="0" title="up" /></a>
&#160;&#160;&#160;<a href="0512.htm"><img src="../../../../pics/nav_bk.png" alt="previous" width="20" height="20" border="0" title="previous" /></a>
&#160;&#160;&#160;<a href="0514.htm"><img src="../../../../pics/nav_fw.png" alt="next" width="20" height="20" border="0" title="next" /></a>
<div class="crlf1"></div>
</body>
</html>
